草庐IT

PHP read_exif_data 和调整方向

全部标签

javascript - jQuery UI 可调整大小的捏合

是否可以为jQueryUI的resizable添加触摸捏合支持?所以在iPad上,你不需要使用指定的handle来调整大小,但你可以只用两根手指在元素上捏合来调整大小。 最佳答案 jQueryUITouchPunch正是您要找的。它为jQueryUI添加了触摸事件支持,并在包括iPad、iPhone、Android和其他支持触摸的移动设备在内的各种平台上进行了测试。 关于javascript-jQueryUI可调整大小的捏合,我们在StackOverflow上找到一个类似的问题:

javascript - Ember Data deleteRecord() 后跟 rollback() - 如何使对象重新出现在列表中?

在Controller中:actions:{selectDelete:function(note){console.log('selectDelete',note);note.deleteRecord();note.save().then(functionsuccess(){console.log('Deletedsuccessfully');},functionfailure(){console.log('Deleteerrorbefore',this.get('isDeleted'),this.get('isDirty');//true,true//note.transitionT

javascript - 在 Google 方向 javascript API 中访问票价属性

如何在googledirectionsjavascriptAPI中访问公交路线的票价属性?以下行不起作用:alert(response.routes[j].legs[k].fare.value);关于方向APIpage它说:farecontainsthetotalfare(thatis,thetotalticketcosts)onthisroute.Thispropertyisonlyreturnedfortransitrequestsandonlyforrouteswherefareinformationisavailableforalltransitlegs.Theinformat

javascript - 调整形状宽度时,旋转的形状在 y 轴上移动

我正在尝试调整Canvas上旋转形状的大小。我的问题是,当我调用渲染函数时,形状开始“漂移”,具体取决于形状Angular。我怎样才能避免这种情况?我制作了一个简化的fiddle来演示这个问题,当单击Canvas时,形状会变大,并且由于某种原因它会向上漂移。这是fiddle:https://jsfiddle.net/x5gxo1p7/canvas{position:absolute;box-sizing:border-box;border:1pxsolidred;}varcanvas=document.getElementById('canvas');canvas.width=300;

javascript - 在 IE 9 的 contentEditable DIV 中禁用 <img> 选择和调整大小

我正在从事一个项目,该项目试图使用contentEditableDIV实现一些编辑功能。我们现在正尝试添加对IE9的支持(在最初提供Chrome/Safari支持之后),事实证明这是一个挑战。我们可以在Chrome中做的是内容可编辑的div中的对象,并允许这些要拖放但不调整大小的元素。此外,在contentEditablediv中按TAB键不应选择。在IE9中,我找到了一些阻止调整图像大小的方法(例如PermittingmovingonlyofswithincontentEditable),但即便如此,在单击图像时仍然会显示那些该死的调整大小句柄。我的大问题是,在IE9中,当我在con

javascript - d3.js 中的图形方向和节点定位

多亏了这个早question,我在d3.js中使用强制布局生成了一个静态固定布局图,如下所示:我有两个具体问题来进一步自定义布局:首先,我注意到确定性地初始化节点位置(例如,在此处对Angular线完成,请参阅script了解详细信息)固定节点的位置,并且节点的方向似乎取决于此初始化以及尺寸力图*。我想知道如何使上图中的节点A、D、E、F、I水平对齐?换句话说,我想将图形的方向逆时针旋转大约45度。我尝试在中间水平初始化节点:nodes.forEach(function(d,i){d.x=w/size*i;d.y=h/2;});但是生成的输出中所有节点和边都水平放置在它们被初始化的位置

javascript - 使用 jQuery/.data() 避免内存泄漏

我正在使用jQuery动态创建HTML元素,现在需要针对它们存储JavaScript数据。但是,我现在担心内存泄漏,因为我实际上从未对我的对象调用“删除”。我'.append'和'.detach'它们,但从不'.remove'。jQuery的文档似乎建议我应该调用remove来清理它在对象上的足迹——事件、数据等。这在现代浏览器上是否绝对必要,或者对元素的任何引用的消失是否会为我做到这一点?表达我的问题的另一种方式;这个脚本片段会泄漏内存吗?functioncreateElement(){varnewDiv=$("").data("test","testdata").appendTo(

javascript - 如何在浏览器调整大小时触发缩小事件?

我正在为我的测试应用程序使用leafletjs。我需要在调整浏览器大小时触发缩小事件。这是我的浏览器调整大小代码:(function(){$(window).on("resize",resize);functionresize(){"usestrict";if($(window).width()如果要显示map,此代码:L.TopoJSON=L.GeoJSON.extend({addData:function(jsonData){if(jsonData.type==="Topology"){for(keyinjsonData.objects){geojson=topojson.feat

javascript - 在窗口调整大小时调整图像映射

我正在尝试在窗口调整大小事件中调整图像映射的大小。我得到的最接近的是使用mouseclick事件,但它需要为我正在做的事情调整窗口大小。我正在使用Firefox3.5.5我在某种程度上使用了jquery。这是我的示例-我想在调整窗口大小时调整大小的区域按钮位于左上角(单击它以调整map和区域按钮的大小):http://www.whitebrickstudios.com/foghornstour/imagemap3.html任何帮助将不胜感激!谢谢,丰富 最佳答案 我写了一些简单的函数来重建每个事件的所有map点。试试这个functi

javascript - 在 jQuery 中,我可以使用 .data() 将元素存储到另一个元素上以便快速检索吗?

我可以使用data()函数将dom元素(或jQuery元素)存储到另一个元素上吗?(见下面的代码)它是按值存储还是按引用存储?这是好的做法吗?我希望能够快速轻松地找到主元素的从属元素(参见下面的代码),如下所示:$slave=$('.some.path.to.slave');$master=$('.some.path.to.master');$master.data('slave',$slave);$master.click(function(){$(this).data('slave').toggle()});(显然代码很愚蠢,但我实际上循环了很多主从元素。)